package com.hilog.common;

/**
 * 链路追踪常量
 */
public class TraceConstants {

    /**
     * TraceId请求头名称
     */
    public static final String TRACE_ID_HEADER = "X-Trace-Id";

    /**
     * TraceId在MDC中的键名
     */
    public static final String TRACE_ID_KEY = "traceId";

    /**
     * 链路追踪前缀
     */
    public static final String TRACE_PREFIX = "TRACE-";

    /**
     * 默认TraceId长度
     */
    public static final int DEFAULT_TRACE_ID_LENGTH = 16;

    private TraceConstants() {
        // 私有构造函数，防止实例化
    }
} 